
public class Employe extends Utilisateur {

	
	//Attributs ----------------------------------------
	private String codeMatricule;
	private EnumCategorieEmploye categorieEmploye;
	
	
	//Getteurs et Setteurs --------------------------
	
	public String getCodeMatricule() {
		return codeMatricule;
	}
	public void setCodeMatricule(String codeMatricule) {
		this.codeMatricule = codeMatricule;
	}
	public EnumCategorieEmploye getCategorieEmploye() {
		return categorieEmploye;
	}
	public void setCategorieEmploye(EnumCategorieEmploye categorieEmploye) {
		this.categorieEmploye = categorieEmploye;
	}
	

	public Employe(String nom, String prenom, String pwd, String pseudonyme) {
		super(nom, prenom, pwd, pseudonyme);
		// TODO Auto-generated constructor stub
	}


	//Constructeurs ---------------------------------------


	public Employe(String nom, String prenom, String pwd, String pseudonyme, String codeMatricule, EnumCategorieEmploye categorieEmploye) {
		super(nom, prenom, pwd, pseudonyme);
		this.codeMatricule = codeMatricule;
		this.categorieEmploye = categorieEmploye;
	}
	
	@Override
	public void addEmpruntEnCours(EmpruntEnCours eec){
		
		getEmpruntsEnCours().add(eec);
	}
	
		
	// methode toString-------------------------------------------------------
	
	@Override
	public String toString() {
		return super.toString() + "Employe [codeMatricule=" + codeMatricule
				+ ", categorieEmploye=" + categorieEmploye + "]";
	}

	
	
}
